             package com.java.diagnostics.visualizer.exceptions;
             
             public class GCAndMemoryVisualizerParsedDataCorruptedException
               extends GCAndMemoryVisualizerException
             {
               private int lineNumber;
               
               private int columnNumber;
               
               private String fileName;
               
               public GCAndMemoryVisualizerParsedDataCorruptedException(Exception e, int lineNumber, int columnNumber, String fileName)
               {
                 super(e);
                 this.lineNumber = lineNumber;
                 this.columnNumber = columnNumber;
                 this.fileName = fileName;
               }
               
               public GCAndMemoryVisualizerParsedDataCorruptedException(String string, int lineNumber, int columnNumber, String fileName)
               {
                 super(string);
                 this.lineNumber = lineNumber;
                 this.columnNumber = columnNumber;
                 this.fileName = fileName;
               }
               
               public int getColumnNumber()
               {
                 return this.columnNumber;
               }
               
               public int getLineNumber()
               {
                 return this.lineNumber;
               }
               
               public String getSourceName()
               {
                 return this.fileName;
               }
             }


